package com.lxmes.technology.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.lxmes.common.annotation.Excel;
import com.lxmes.common.core.domain.BaseEntity;

/**
 * 工序工艺对象 nc_process_tec
 * 
 * @author ruoyi
 * @date 2022-11-23
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class NcProcessTec extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 公司代码 */

    private String factoryCode;

    /** 公司名称 */

    private String factoryName;

    /** 生产线编码 */
    @Excel(name = "生产线编码")
    private String proLineCode;

    /** 生产线名称 */
    @Excel(name = "生产线名称")
    private String proLineName;

    /** 工位编码 */
    @Excel(name = "工位编码")
    private String stationCode;

    /** 工位名称 */
    @Excel(name = "工位名称")
    private String stationName;
    /** 派工工位编码 */
    @Excel(name = "派工工位编码")
    private String pgGwCode;
    /** 派工工位名称 */
    @Excel(name = "派工工位名称")
    private String pgGwName;
    /**  派工工位负责人ID*/
/*
    @Excel(name = "派工工位负责人ID")
*/
    private String pgGwFzr;
    @Excel(name = "派工工位操作人员工号")
    private String pgGwFzr1;
    /**  派工工位负责人名称*/
    @Excel(name = "派工工位负责人名称")
    private String pgGwFzr2;
    /**  工位人员数量*/
    @Excel(name = "工位人员数量",type = Excel.Type.EXPORT)
    private Long gwPersonNum;
    /** 派工工位操作人员IDS */
/*
    @Excel(name = "工工位操作人员ID",type = Excel.Type.EXPORT)
*/
    private String gwPersonInfo;
    /** 派工工位操作人员IDS */
    @Excel(name = "派工工位负责人工号(可多人)")
    private String gwPersonInfo1;
    /** 派工工位操作人员名称 */
    @Excel(name = "派工工位操作人员名称")
    private String gwPersonInfo2;

    /** 工位顺序 */
    @Excel(name = "工位顺序")
    private String stationSort;

    /** 生产节拍 */
    @Excel(name = "生产节拍")
    private String proRhythm;

    /** 设备名称 */
    @Excel(name = "设备名称")
    private String devName;

    /** 设备编号 */
    @Excel(name = "设备编号")
    private String devCode;

    /** 设备功率 */
    @Excel(name = "设备功率")
    private String devPower;

    /** 设备产能 */
    @Excel(name = "设备产能")
    private String devCapacity;

    /** 切削工艺 */
    @Excel(name = "切削工艺")
    private String cutProcess;

    /** 上工位 */
    @Excel(name = "上工位")
    private String upSta;

    /** 下工位 */
    @Excel(name = "下工位")
    private String downSta;

    /** 是否运行 */
    private String isRunning;


}
